endogenous factors - Espagnol Anglais Dictionnaire